instruments tranchants - German English Dictionary